package com.huosu.domain.miner;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.io.Serializable;

/**
 * <p>
 * 实时矿机监控
 * </p>
 *
 * @author zhangjian
 * @since 2019-12-10
 */
@Data
@ApiModel(value = "实时矿机数量统计", description = "")
public class MinerCount implements Serializable {

    private static final long serialVersionUID = 1L;

    @ApiModelProperty(value = "矿机总数")
    private Integer totalCount;

    @ApiModelProperty(value = "开启防护")
    private Integer protectCount;

    @ApiModelProperty(value = "未开启防护")
    private Integer noProtectCount;

    @ApiModelProperty(value = "正常在线")
    private Integer onNormalCount;

    @ApiModelProperty(value = "病毒在线")
    private Integer onVirusCount;

    @ApiModelProperty(value = "抽水在线")
    private Integer onProfitCount;

    @ApiModelProperty(value = "矿机默认")
    private Integer defaultCount;

    @ApiModelProperty(value = "异常在线")
    private Integer noHashrateCount;

    @ApiModelProperty(value = "未知在线")
    private Integer unKnow;

    @ApiModelProperty(value = "离线")
    private Integer offCount;

    @ApiModelProperty(value = "在线")
    private Integer onCount;

}
